the second largest - German English Dictionary